Как настроить авторизацию через учетную запись Google
В этой инструкции описывается последовательность шагов, которую необходимо выполнить, если вы хотите использовать учетную запись Google для авторизации на сайте мониторинга.
- Откройте страницу Google Cloud Platform и войдите в учетную запись Google. По умолчанию открыта вкладка Dashboard.
- Нажмите на Create project.
![](/help/wialon-local/files/2404/ru/46629488/46629474/1/1675341261690/google_settings_1_ru.png)
- Укажите имя проекта (Project name), название организации (Organization) и место расположения проекта (Location). Если вы используете личную учетную запись, то поле Organization не показывается.
- Нажмите на Create.
![](/help/wialon-local/files/2404/ru/46629488/46629473/1/1675341261729/google_settings_2_ru.png)
- Откройте вкладку OAuth consent screen.
- В списке выберите тип пользователей External.
- Нажмите на Create.
![](/help/wialon-local/files/2404/ru/46629488/46629472/1/1675341261766/google_settings_3_ru.png)
- Укажите имя приложения (App Name) и адрес электронной почты для связи с пользователями (User support email).
![](/help/wialon-local/files/2404/ru/46629488/46629471/1/1675341261804/google_settings_4_ru.png)
- Внизу страницы укажите имя домена сайта мониторинга и адрес электронной почты для связи с Google.
- Нажмите на Save and continue.
![](/help/wialon-local/files/2404/ru/46629488/46629470/1/1675341261837/google_settings_5_ru.png)
- При необходимости настройте области действия (Scopes) и нажмите на Save and continue.
![](/help/wialon-local/files/2404/ru/46629488/46629469/1/1675341261880/google_settings_6_ru.png)
- При необходимости добавьте тестовых пользователей, у которых должен быть смогут иметь доступ к проекту до его публикации.
- Нажмите на Save and continue.
![](/help/wialon-local/files/2404/ru/46629488/46629468/1/1675341261914/google_settings_7_ru.png)
- Откройте вкладку Credentials.
- Нажмите на Create credentials, чтобы указать авторизационные данные.
- Выберите Oauth client ID.
![](/help/wialon-local/files/2404/ru/46629488/46629467/1/1675341261950/google_settings_8_ru.png)
- Выберите тип приложения и укажите его имя.
- В полях Authorized JavaScript origins и Authorized redirect URIs введите URI сайта мониторинга (должен быть https).
- Нажмите на Create.
![](/help/wialon-local/files/2404/ru/46629488/46629466/1/1675341261988/google_settings_9_ru.png)
- Скопируйте ID клиента из поля Your Client ID.
![](/help/wialon-local/files/2404/ru/46629488/46629465/1/1675341262021/google_settings_10_ru.png)
В системе администрирования на вкладке Wialon найдите сайт мониторинга (тип Wialon Web), для доступа в который вы хотите использовать авторизацию через Google, и нажмите на кнопку Изменить напротив его имени. На вкладке Расширенные настроек сайта включите опцию Авторизация через Google.
- В поле ID клиента для веб-приложения вставьте скопированный ID клиента.
- Нажмите на Сохранить.
![](/help/wialon-local/files/2404/ru/46629488/46629448/1/1675341262644/google_settings_11_ru.png)
- Авторизуйтесь на сайте мониторинга от имени пользователя, для которого необходимо настроить авторизацию через Google. В настройках пользователя на вкладке Безопасность нажмите на кнопку Привязать к Google.
![](/help/wialon-local/files/2404/ru/46629488/46629464/1/1675341262053/google_settings_12_ru.png)
- Выберите учетную запись Google, которую вы хотите использовать для авторизации, и нажмите ОК.
![](/help/wialon-local/files/2404/ru/46629488/46629463/1/1675341262086/google_settings_13_ru.png)
В результате на странице входа в систему мониторинга показывается надпись Войти через Google, которая позволяет авторизоваться в системе с помощью привязанной учетной записи Google.
![](/help/wialon-local/files/2404/ru/46629488/46629462/1/1675341262131/google_settings_14_ru.png)